Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F1 Spain F2 Spain F3 France F4 France F5 Spain F5 Spain F6 Germany F16 Germany F17 Germany F18 Chile F2 Chile F4 Chile F5 Chile F6 Poland F1 Poland F2 Poland F3 Germany F10 Chile F1 Chile F2 Spain F36 Spain F22 Spain F7 Spain F8 Italy F24 The Scottish Tennis Championships - Edinburgh Copa Petrobras - Buenos Aires 4th Volkswagen Challenger - Wolfsburg Challenger Casablanca San Angel - Mexico City Tenerife Challenger Bytom Challenger Oberstaufen Challenger Como Challenger Banja Luka Challenger Palermo Challenger Germany F13 Germany F9 Germany F11 Germany F12 Spain F26 Spain F1 Spain F2 Spain F3 France F4 France F2 Spain F4 Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel II Challenger Ciudada de Guayaquil - Guayaquil Copa Kia Challenger ATP - Santiago Campionati Internazionali di Sicilia - Palermo Tennis Napoli Cup 2007 - Napoli Cerveza Club Colombia Open - Bogota BMW Open - Munich BellSouth Open - Vina del Mar U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad Open de Tenis Comunidad Valenciana - Valencia Gelsor Open Romania - Bucharest Brasil Open - Salvador BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Stockholm Open - Stockholm Chennai Open - Chennai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston Mercedes Cup - Stuttgart Chennai Open - Chennai Heineken Open - Auckland Movistar Open - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pozoblanco Challenger MoviStar Open - Vina del Mar Nossa Caixa Aberto de Sao Paulo - Sao Paulo VII Avierto Internacional de Salinas - Salinas Open 13 - Marseille San Benedetto Challenger - San Benedetto Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Naples Challenger - Naples LTA Shrewsbury Challenger - Shrewsbury The Stella Artois Championships - London Copa Petrobras Paraguay - Asuncion Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest LTA Shrewsbury Challenger - Shrewsbury Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Medibank International - Sydney Movistar Open - Vina del Mar ATP Challenger La Serena - La Serena Heilbronn Open - Heilbronn La Serena Open - La Serena Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Campbells Hall of Fame Tennis Championships - Newport Morocco Tennis Tour - Meknes BCR Open Romania - Bucharest China Open - Beijing If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril III Aberto Santa Catarina de Tenis - Florianopolis AEGON Championships - London Mercedes Cup - Stuttgart Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Movistar Open - Santiago Pharma Medico Open 2008 - Aarhus SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Mercedes Cup - Stuttgart International German Open - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Mamaia Challenger - Constanta Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Diputacion Ciudad de Pozoblanco - Cordoba Grand Prix Hassan II - Casablanca Telesp Celular Open - Campinas Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg Global Telecom Open - Curitiba VTR Open - Vina del Mar Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Credit Agricole Suisse Open - Gstaad TEAN International - Alphen Aan Den Rijn Pekao Open - Szczecin Britania Zavaleta - Puebla Prostejov Challenger Constanta Challenger Rijeka Challenger Segovia Challenger Vigo Challenger Manerbio Challenger Alphen Challenger Seville Challenger Napoli Challenger The LTA Sunderland Challenger - Sunderland Tarragona Challenger Santiago Challenger Tanger Challenger Barletta Challenger Rome Challenger Zivnobanka Czech Open - Prostejov Wartburg Open - Eisenach Bytom Challenger Bogota Challenger Segovia Challenger San Sebastian Challenger Manerbio Challenger Geneva Challenger Seville Challenger Banja Luka Challenger Salzburg Challenger Helsinki Challenger Bucaramanga Challenger Salzburg Challenger Oberstaufen Challenger Seville Challenger Villa Allende Challenger Internationaux de Tennis de Brest - Brest VI Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon 2002 USTA Challenger of Calabasas - Calabasas Tennis Napoli Cup - Naples 2002 Eddleman USTA Challenger - Birmingham Ljubljana Open 2002 - Ljubljana ARMS USTA Challenger - Rocky Mount Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia IX Open Internacional D'Andorra - Andorra 10th Wartburg Open - Eisenach Challenger Canottieri Minico - Mantova Muller Cup - Ulm XXIX Edizione 'A.Savoldi Marco' - Manerbio drkoop.com USTA Challenger of Tallahassee - Tallahassee Muller Cup 2000 - Ulm Siemens Open - Scheveningen Fujitsu Siemens Open - Budapest Warta Cup - Sopot CA-Challenge 2000 - Graz Macedonian Open - Skopje FILA Challenger Biella - Biella Copa Sevilla - Seville Open de Tanger - Tangier Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Costa Rica - San Jose VI Abierto Internacional de Salinas - Salinas Architect Open - Budapest Quelle Cup - Furth 9th Wartburg Open - Eisenach XI Venice Open - Venice 2001 Challenger Canottieri Mincio - Mantova Segundo Aberto de Brasilia - Brasilia Warta Cup 2001 - Sopot Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Global Telecom Open - Florianopolis Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari Copa Ericsson Mexico - Guadalajara VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Peru - Lima VII Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Costa Rica - San Jose Pekao Open - Szczecin Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville 2002 USTA Tallahassee Tennis Challenger - Tallahassee Stella Artois Clay Court Championships - Budaors Ciudad de Pozoblanco 'Open Diputacion' - Cordoba I Tourneo Fila Citta di Brindisi - Brindisi drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Challenger Ford de Cherbourg - Cherbourg Polish Open 2000 - Poznan 2003 West Side Tennis Club Challenger - Forest Hills Prague Open - Prague Ljubljana Open - Ljubljana Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba Internationale Badische Meisterschaften Um Den Techem Cup - Zell Guzzini Challenger - Recanati Arroyo de la Encomienda - Valladolid IV Gramado Open de Tenis - Gramado XXX Edizione 'A Savoldi Marco' - Manerbio 3° Trofeo 'Citta di Brindisi' - Brindisi Asirom Challenger - Brasov VI Gramado Open de Tenis - Gramado Gran Challenger Casablanca - Mexico City Gran Copa Ericsson - Rio de Janeiro USTA Challenger of San Antonio - San Antonio Copa Sevilla Internacionales de Andalucia - Seville The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin Britania Zavaleta - Puebla Sao Paulo - Brazil Bogota Challenger - Bogota Corona Mexico City Open - Mexico City Open Mutouest - St. Brieuc Challenger Leon 2004 - Leon XXXVII Torneig C.E. Laieta - Barcelona Abierto Club Casablanca - Mexico City Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Zagreb Open - Zagreb Sporting Challenger - Turin Schickedanz Open - Furth Uncle Tobys Challenger - Tasmania Memorial Savigni - Sassuolo ATU Cup - Weiden Riviera di Rimini Challenger 2004 - Rimini Arroyo de la Encomienda - Valladolid Cepu Open - San Marino Open Castilla y Leon - Segovia IX Trofeo Ciudad de Quito - Quito Trani Cup - Trani Volkswagen Challenger 2004 - Wolfsburg ATP Challenger Open 2004 - Monchengladbach IX Abierto Internacional de Salinas - Salinas Brasov Challenger - Brasov Pekao Open 2004 - Szczecin Prague Open - Prague Copa Petrobras Santiago - Santiago Porsche Open - Poznan Dubrovnik Open - Dubrovnik Copa Sevilla-Internacionales de Andalucia - Seville Copa Telefonica CTC Chile - Santiago Logopak Challenger 2005 - Lubeck X Abierto Internacional de Salinas - Salinas Open Mutouest de Saint-Brieuc - St. Brieuc Torneo Internacional Challenger Fila 2005 - Leon Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen 4° Sporting Challenger - Turin Schickendanz Open - Furth Trofeo Internacional Club Laieta - Barcelona Banca Stato Challenger - Lugano 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Sina-Kia Motors Tennis Cup - Cordenons LXV Concurso Internacional Vigo - Vigo Antonio Savoldi-Marco Co. - Manerbio Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Open D'Orleans - Orleans Challenger Copa Sevilla - Seville Pekao Open 2005 - Szczecin Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju PrivatBank Cup - Dnepropetrovsk Intersport Heilbronn Open - Heilbronn Copa Kia - Santiago XI Abierto Internacional de Salinas - Salinas X Torneo Internazionale di Tennis - Barletta Corona Mexico City Open - Mexico City Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza San Luis Potosi Challenger - San Luis Potosi Unicredit (Suisse) Bank S. A. Challenger - Chiasso Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Tunis Open 2006 - Tunis Ostdeutscher Sparkassen Cup - Dresden San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Schickendanz Open - Furth Steelers Cup - Kosice Constanta Challenger - Constanta Open de Montauban - Montauban Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Akbank Private Banking TED Open 2006 - Istanbul The LTA Nottingham Challenger - Nottingham Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Iskratel Open - Kranj Genoa Open - Genova Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Ciutat de Barcelona - Barcelona Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon Bancolombia Open - Bogota XI Torneo Internazionale di Tennis - Barletta Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi II Naples ITG Challenger - Naples Prosperita Open 2007 - Ostrava ECU Prague Open - Prague The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Unicredit Czech Open 2007 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino LXVII Concursu Internacional de Vigo - Vigo Dusseldorf Open Challenger 2007 - Dusseldorf Genova Open Challenger - Genova Banjaluka Challenger 2007 - Banja Luka Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Challenger Tunisie - Tunis Copa Petrobras Argentina - Buenos Aires Internazionali di Tennis di Bergamo - Bergamo Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta AGT Challenger - Leon Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Memorial A. Manfredini Sassuolo Challenger - Sassuolo Medjurgorje Open - Medjugorje ATP Open Castilla y Leon - Segovia Tennislife Cup - Napoli Iquique Challenger Bogota Challenger Rabat Challenger NASDAQ-100 Open - Miami Nottingham Challenger Bratislava Challenger Turin Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Madrid - Madrid Como Challenger Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Helsinki Challenger Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Le Gosier Challenger BNP Paribas Masters - Paris Rome Challenger Alessandria Challenger Prostejov Challenger Shanghai ATP Masters 1000 - Shanghai Heilbronn Challenger Turin Challenger Pozoblanco Challenger Sopot Challenger Segovia Challenger San Sebastian Challenger Manerbio Challenger Mutua Madrilena Madrid Open - Madrid Seville Challenger Banja Luka Challenger Cali Challenger Ljubljana Challenger Madrid Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Meknes Challenger Bucaramanga Challenger Bergamo Challenger Meknes Challenger Salinas Challenger Guadalajara Challenger Bath Challenger St. Brieuc Challenger Caltanissetta Challenger Kosice Challenger Caltanissetta Challenger Pozoblanco Challenger Trnava Challenger San Juan Challenger Buenos Aires Challenger Napoli Challenger St. Brieuc Challenger Monza Challenger Segovia Challenger Seville Challenger Genova Challenger Marburg Challenger Segovia Challenger Alphen Challenger Madrid Challenger Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London VI Trofeo Ciudad de Quito - Quito BH Tennis Open International Cup - Belo Horizonte Copa Ericsson Mexico - Guadalajara Amer-Wilson Tampere Challenger - Tampere EI Bank Bulgarian Challenger - Sofia Copa Ericsson - Santiago Copa Ericsson Chile - Santiago 2003 Eddleman USTA Challenger - Birmingham Geovillage Open Trofeo Melia Olbia - Olbia XI Ciutat de Barcelona - Barcelona Mitsubishi Electric Europe Cup - Monza SMS Tennis Open - Sao Paulo Chevrolet Cup - Santiago Mallorca Open - Mallorca Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel Open Romania - Bucharest International Tennis Championships - Delray Beach Thailand Open - Bangkok BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Davidoff Swiss Indoors - Basel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach The Artois Championships - London Dutch Open Tennis - Amersfoort Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Movistar Open - Vina del Mar Wimbledon - London SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe U.S. Open - New York Australian Open - Melbourne Open Sabadell Atlantico - Barcelona French Open - Paris Wimbledon - London U.S. Open - New York Grand Prix Hassan II - Casablanca Australian Open - Melbourne French Open - Paris Wimbledon - London Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris BellSouth Open - Vina del Mar 2001 Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Chevrolet Cup - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia SkiStar Swedish Open - Bastad AIG Japan Open - Tokyo Synsam Swedish Open - Bastad Estoril Open - Estoril Davidoff Swiss Indoors - Basel Wimbledon - London AIG Japan Open Tennis Championships - Tokyo Pacific Life Open - Indian Wells BNP Paribas Masters - Paris China Open - Beijing Campionati BNL dItalia - Rome Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 2R, CHI-BAH 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0